helicopter torture method - Espagnol Anglais Dictionnaire